#include <stdio.h>
#include <stdlib.h>
#include <math.h>

/* Numero de iteracoes (10^9) */
#define n_iter 1000000000

 
int main(){

	srand(time(NULL));
  int i;
  double pi=0, soma=0;
  double x, y, z;

  for(i=0;i<(n_iter);i++){
    
    /* x e y sempre sao menores do que UM */
    x = drand48();
    y = drand48();

    z = x*x+y*y;

    if (z<=1)
      soma++;
  }

   
  pi=((double)soma/n_iter) * 4;
  printf("%.6f\n", pi);
	
	return 0;
}